/*
 * Affichable.cpp
 *
 *  Created on: 21 nov. 2011
 *      Author: jeddi
 */

#include <iostream>
#include "Affichable.h"

using namespace std;

void Affichable::attach(Afficheur* o) {
	obs.push_back(o);
}

void Affichable::detach(Afficheur* o) {
	/** To do **/
}

void Affichable::notify() {
	for(int i = 0; i < obs.size() ; i++) {
		obs.at(i)->update();
	}
}
